debit amount - Turkish English Dictionary